package com.wdc.vo;

import java.util.List;

/**
 * 规则树节点信息
 */
public class TreeNode {
    /**
     * 规则树id
     */
    private Long treeId;

    /**
     * 规则树节点id
     */
    private Long treeNodeId;

    //节点类型 =》 1：子叶 2：果实
    private Integer nodeType;

    //节点值 => nodeType = 2
    private String nodeValue;

    //节点规则
    private String ruleKey;

    //规则描述
    private String keyDesc;
    private List<TreeNodeLink> treeNodeLinkList;

    public List<TreeNodeLink> getTreeNodeLinkList() {
        return treeNodeLinkList;
    }

    public void setTreeNodeLinkList(List<TreeNodeLink> treeNodeLinkList) {
        this.treeNodeLinkList = treeNodeLinkList;
    }

    public Long getTreeId() {
        return treeId;
    }

    public void setTreeId(Long treeId) {
        this.treeId = treeId;
    }

    public Long getTreeNodeId() {
        return treeNodeId;
    }

    public void setTreeNodeId(Long treeNodeId) {
        this.treeNodeId = treeNodeId;
    }

    public Integer getNodeType() {
        return nodeType;
    }

    public void setNodeType(Integer nodeType) {
        this.nodeType = nodeType;
    }

    public String getNodeValue() {
        return nodeValue;
    }

    public void setNodeValue(String nodeValue) {
        this.nodeValue = nodeValue;
    }

    public String getRuleKey() {
        return ruleKey;
    }

    public void setRuleKey(String ruleKey) {
        this.ruleKey = ruleKey;
    }

    public String getKeyDesc() {
        return keyDesc;
    }

    public void setKeyDesc(String keyDesc) {
        this.keyDesc = keyDesc;
    }
}
